package com.wans.apis.lottery.fallback;

import com.wans.apis.lottery.client.LotterySSQClient;
import com.wans.apis.lottery.client.LotterySSQUserClient;
import com.wans.common.result.ResponseResult;
import com.wans.model.lottery.ssq.dos.SSQ;
import com.wans.model.lottery.ssq.dos.SSQUser;
import org.springframework.stereotype.Component;

import java.util.List;

@Component
@SuppressWarnings("all")
public class LotterySSQClientFallback implements LotterySSQClient, LotterySSQUserClient {

    // 获取数据库中最新的期次
    @Override
    public ResponseResult<SSQ> getSSQNewHistoryCode() {
        return null;
    }
    // 获取数据库中最新的期次
    @Override
    public ResponseResult<Integer> saveNewHistoryCode(SSQ ssq) {
        return null;
    }

    @Override
    public ResponseResult<SSQ> getSSQHistoryByCode(String code) {
        return null;
    }

    /**
     * 获取数据列表 - 未进行计算奖金的数据记录
     *
     * @return 数据列表
     */
    @Override
    public ResponseResult<List<SSQUser>> listUserRecords() {
        return null;
    }

    /**
     * 修改某一条记录
     *
     * @param userRecord 修改记录
     * @return 修改结果
     */
    @Override
    public ResponseResult<Void> updateRecord(SSQUser userRecord) {
        return null;
    }
}
